home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
comm
/
tedit210.zip
/
THEEDIT.DOC
< prev
next >
Wrap
Text File
|
1996-04-28
|
49KB
|
1,155 lines
─────────────────────────────────────────────────────────────────────────────
▐▒▒▒▒▒▒ ▐▒▒▒ ▐▒▒▒▒▒▒▒ ▐▒▒ ▐▒▒ ▐▒ ▐▒▒
▐▒▐▒▒▐▒ ▐▒▒ ▐▒▒ ▐▒ ▐▒▒ ▐▒▒ ▐▒▒
▐▒▒ ▐▒▒ ▐▒▒▒▒ ▐▒▒ ▐▒▒ ▐▒▒▒ ▐▒▒▒▒ ▐▒▒
▐▒▒ ▐▒▒▒▒▒ ▐▒▒ ▐▒▒ ▐▒▒▒▒ ▐▒▒▒▒▒ ▐▒▒ ▐▒▒ ▐▒▒
▐▒▒ ▐▒▒ ▐▒▒ ▐▒▒▒▒▒▒ ▐▒▒ ▐▒▒ ▐▒▒ ▐▒▒ ▐▒▒ ▐▒▒
▐▒▒ ▐▒▒ ▐▒▒ ▐▒▒ ▐▒▒ ▐▒ ▐▒▒ ▐▒▒ ▐▒▒ ▐▒▒▐▒
▐▒▒▒▒ ▐▒▒ ▐▒▒ ▐▒▒▒▒▒ ▐▒▒▒▒▒▒▒ ▐▒▒▒▐▒▒ ▐▒▒▒ ▐▒▒ ▐▒▒
─────────────────────────────────────────────────────────────────────────────
ProBoard Advanced Message Editor
version 2.10
Copyright (C) 1994, 1996 Layout Service Spiess
written by Alain Schellinck
Documentation partially written by Tim De Meyer
All Rights reserved
-=≡ SHAREWARE SOFTWARE ≡=-
╔════════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░░░░░ ProBoard Advanced Message Editor PEX version 2.10 ░░░░░░░░░░░░░║
╚════════════════════════════════════════════════════════════════════════════╝
╔════════════════════════════════════════════════════════════════════════════╗
║ A Word from Alain Schellinck ║
╚════════════════════════════════════════════════════════════════════════════╝
After being active for more than 7 years in FidoNet, it was time for me to
do something else. I have a family and two kids who want to spend some
time with me too. And I have a job that takes a lot of my time. Therefore,
I deceided a few weeks ago to leave FidoNet and to quit the BBS.
TheEdit and TheChat are probably the two most used PEX'es on ProBoard
BBS'es. Therefore, I tough it woudn't be fair to quit development, support
and distribution. After a few talks with Constantin, we agreed that he is
now the owner of the sources and the programs. He will handle futher
support and distribution, while I will support him in the background.
I had a very nice time working with ProBoard (and the ProBoard team!).
Keep up the good work!
I would like to thank the beta testers (specially Peter Hampf and Tim De
Meyer) for the hints, change requests and a lot of help. See you guys!
I'm still available trough the internet, so if you need me, you can post a
message to alainsch@innet.be
Thanks!
╔════════════════════════════════════════════════════════════════════════════╗
║ Special Thanks ║
╚════════════════════════════════════════════════════════════════════════════╝
I thank Alain Schellinck for his outrageous work on his programs. I try to
do my best on supporting and developing TheEdit and TheChat the way he has
planned it.
╔════════════════════════════════════════════════════════════════════════════╗
║ DISCLAIMER ║
╚════════════════════════════════════════════════════════════════════════════╝
- TheEdit (to include all executables and documentation files) is
copyrighted material of Layout Service Spiess
- You can use TheEdit for a period of 30 days, free of charge. If you
use the software after the evaluation period of 30 days, you MUST
register. (For registration information, see the appropriate section
of this manual).
-=≡ 2 ≡=-
╔════════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░░░░░ ProBoard Advanced Message Editor PEX version 2.10 ░░░░░░░░░░░░░║
╚════════════════════════════════════════════════════════════════════════════╝
- We reserve the right to quit giving support or releasing updates of the
software. We also reserve the right to charge a nominal upgrade fee
for future versions.
- The software and other materials included in the distribution archive
are provided "AS IS" without warranty of any kind. We do not guarantee
the correct functioning and/or reliability of the software. The
authors, or any agent of the authors will not be liable for any direct
or indirect damages, resulting from the use of the software.
- You may not reverse-engineer TheEdit in any way and you may not add,
change or delete any files in the distribution archive.
- You are free to distribute the original, unmodified TheEdit archive
provided no fee is charged for its distribution. This excludes charges
for online time on electronic bulletin boards or other communication
services.
- Your registration key is personal. You (and only you!) may use the key
you will receive after registerering TheEdit.
- You cannot sell or give your license away, unless the new owner can
work with the same key. In that situation, you (as the previous owner)
are no longer allowed to use the license.
╔════════════════════════════════════════════════════════════════════════════╗
║ INTRODUCTION ║
╚════════════════════════════════════════════════════════════════════════════╝
TheEdit 1.00 was the first available message editor as a PEX. It had a
lot of functions still not found in any other editor.
There were some things that could be better. Users asked me for a better
layout, multi language support, more functions and more speed.
TheEdit 2.10 has it all. It is completely rewritten from scratch, using
highly optimized C++ and assemble code. Even with the extra functions,
TheEdit 2.10 is about 20Kb smaller than 1.xx!
The multi-language support is very easy to use. Every prompt on the
screen can be translated in any language you wish. Even the header and
help screens can be translated.
Due to the use of highly optimized assemble code for the critical parts
in TheEdit, the editor is much faster than 1.xx
TheEdit uses also optimized screen code depending on the terminal mode
you (or the user) are using.
-=≡ 3 ≡=-
╔════════════════════════════════════════════════════════════════════════════╗
║░░░░░░░░░░░░ ProBoard Advanced Message Editor PEX version 2.10 ░░░░░░░░░░░░░║
╚════════════════════════════════════════════════════════════════════════════╝
If you are using TheEdit in local mode, all screen output is handled by
Direct Video Ram Access (fully desqview aware!). Depending on the remote
terminal mode (ANSI or AVATAR), TheEdit will send different terminal
commands to the user his terminal program to scroll the screen, move the
cursor, change the color, ... An example? If your user is using AVATAR
and is in 50-lines mode, scrolling one line up means that +/- 44 lines
(50 - header) needs to be redrawed. TheEdit will send only 11 bytes to
the terminal program and the scrolling will be handled by the user his
terminal program! In other situations, programs should send the 44 lines
back to the terminal program. If every line has something around 50
characters, that would be +/- 3 Kb (cursor and color codes included). Can
you imagine how fast scrolling is handled in Avatar mode ?
Other editors need to constantly (after every keystroke) update the
cursor position. Depending on the terminal mode, this means that for
every character you type, these editors will send between 5 and 10
characters to the modem.
TheEdit remembers the last cursor position and uses optimized code to
move the cursor. In most situations, only one character is send to t